package com.chat.login.service;

import com.chat.common.vo.R;
import com.chat.login.domain.dto.CaptchaDTO;
import com.chat.login.domain.vo.CaptchaVO;
import com.chat.login.domain.vo.VoucherVO;


public interface CaptchaService {
    /**
     * 获取邮箱验证码
     * @param toEmail
     * @return
     */
    CaptchaVO sendTextMailMessage(String toEmail);

    /**
     * 验证邮件验证码
     * @param captchaDTO
     * @return
     */
    R<VoucherVO> validateMailCaptcha(CaptchaDTO captchaDTO);
}
